package com.tyjt.vehdata;

import com.google.common.cache.Cache;
import com.google.common.cache.CacheBuilder;

import java.util.List;
import java.util.concurrent.TimeUnit;

public class GridCache {
    // 构建缓存（1分钟过期，最大1000条）
    public static final Cache<String, List<String>> GRID_CACHE = CacheBuilder.newBuilder()
            .maximumSize(5000)
            .expireAfterWrite(60, TimeUnit.SECONDS) // 写入后30秒过期
            .expireAfterAccess(30, TimeUnit.SECONDS) // 30秒未访问则过期
            .build();

}

